self murder - French English Dictionary